html,body{background:#fff; font-size:16px;}
body,input,textarea,table,h1,h2,h3,h4,h5,img,ul,ol,li,dl,dt,dd{
    margin:0; padding:0; list-style-type:none;
}
input,textarea,table {
    background: none; border: 0 none;
}
section,.show{ display: show; }
.hide{display: hide;}

.dl{display: inline-block;}
.df{display:flex;}

.tac{text-align:center;}
.tal{text-align:left;}
.tar{text-align:right;}

.pn,.pf,.pr,.pa{z-index:1;}
.pf{position:fixed;}
.pr{position:relative;}
.pa{position:absolute;}

.oys{overflow:hidden; overflow-y:auto;}
.oxs{overflow:hidden; overflow-x:auto;}
.pointEvent{pointer-events: none;}


.incWrap{height:auto;overflow:hidden;}
.maxWidth{max-width:750px;margin:0 auto;}

.f16{font-size:16px;}
.f14{font-size:14px;}
.f12{font-size:12px;}
  